home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / renegade / fd53dos.zip / FILEDUDE.DOC < prev    next >
Text File  |  1996-05-25  |  76KB  |  1,961 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                                 F I L E D U D E
  8.                                   version 5.3
  9.  
  10.  
  11.  
  12.                "The final answer to the RG file management woes."
  13.  
  14.  
  15.  
  16.  
  17.  
  18.                    Copyright (C) 1992-1996 by Edward Stangler
  19.                           An Edhanced Software Product
  20.                               All rights reserved.
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.                                 Operating Manual
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.                              To Contact the Author:
  43.         ________________________________________________________________
  44.  
  45.         Edward Stangler                              Mr. Ed's Corner BBS
  46.         P.O. Box 38553, Suite #247                        1-713-447-6119
  47.         Houston, Texas 77238-8553                              28800 bps
  48.         U.S.A.                                           SGA-Net 30:30/0
  49.         ________________________________________________________________
  50.  
  51.         Internet  mred@neosoft.com                CompuServe  74620,2333
  52.          Fidonet  1:106/1076                          ITCnet  85:842/105
  53.  
  54.                           Edhanced Software Home Page:
  55.                          http://www.neosoft.com/~mred/
  56.  
  57.  
  58.                                 C O N T E N T S
  59.  
  60.  
  61.           ____________________________________________________________
  62.           Introduction                                               1
  63.  
  64.                What Is Filedude?  / 1
  65.                Is Filedude For You?  / 1
  66.                Features  / 2
  67.                Requirements  / 3
  68.  
  69.           ____________________________________________________________
  70.           Simple Usage                                               4
  71.  
  72.                Installation  / 4
  73.                Navigation  / 5
  74.                Running Without Menus  / 6
  75.                Automatic Mode  / 6
  76.                Commandline Parameters  / 7
  77.                Tasks  / 7
  78.                     Importing CD-ROM  / 7
  79.                     Importing FILES.BBS  / 8
  80.                     Fixing Descriptions  / 9
  81.                     Making a Filelist  / 9
  82.  
  83.           ____________________________________________________________
  84.           Advanced Usage                                            10
  85.  
  86.                Menu Options  / 10
  87.                     File  / 10
  88.                          Open  / 10
  89.                          Save  / 11
  90.                          Save As  / 11
  91.                          Basic Configuration  / 11
  92.                          Config File Areas  / 13
  93.                          Create CD-ROM areas  / 13
  94.                          Archive Config  / 15
  95.                          CD-ROM formats  / 15
  96.                          Advanced Settings  / 18
  97.                     Fix  / 20
  98.                          Fix Size  / 20
  99.                          Fix Credits  / 20
  100.                          Fix Upload Date  / 20
  101.                          Fix Duplicates  / 21
  102.                          Delete Dups From Disk  / 21
  103.                          Fix Offline  / 21
  104.                          Delete Offline  / 21
  105.                          Check Versions  / 21
  106.                          Don't Delete Actual Files  / 21
  107.                     Desc  / 22
  108.                          Use FILE_ID.DIZ  / 22
  109.                          Wordwrap FILE_ID.DIZ  / 22
  110.                          Upload Every File In Sight  / 23
  111.                          Use CD-ROM/FILES.BBS list  / 23
  112.                          Don't Remove List  / 23
  113.  
  114.                          Pack EXTENDED.DAT  / 23
  115.                     Filelist  / 23
  116.                          Make Filelist  / 23
  117.                          Compress Filelist  / 24
  118.                          Make Filelist As New  / 24
  119.                          Validated Filelist  / 24
  120.                          Only List New Files  / 24
  121.                     Misc  / 24
  122.                          Process New Areas  / 25
  123.                          Keep a Log File  / 25
  124.                          Update SYSOP.LOG  / 25
  125.                          Convert Archives  / 25
  126.                          Don't Remove Old  / 25
  127.                          Scan For Viruses  / 25
  128.                          No Decompression  / 26
  129.                          Set Hatch Flag  / 26
  130.                          Auto Virus Validate  / 26
  131.                          Don't Validate  / 26
  132.                     Go!  / 26
  133.                     Dos Shell  / 26
  134.                     Quit  / 26
  135.                Template Files  / 26
  136.                Mci Codes  / 27
  137.                Formatting  / 29
  138.                Swapping  / 29
  139.                Multiple Configurations  / 30
  140.  
  141.           ____________________________________________________________
  142.           Miscellaneous                                             30
  143.  
  144.                Contacting the Author  / 31
  145.                Why You Should Register  / 31
  146.                Legal Information  / 32
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.          FileDude 5.3  /  Welcome!                                    1
  170.  
  171.  
  172.           INTRODUCTION
  173.  
  174.  
  175.           WHAT IS FILEDUDE?
  176.  
  177.           FileDude is the ultimate file manager for Renegade BBS
  178.           software.  It combines the essential features found in
  179.           smaller utilities into one professional package.  FileDude
  180.           also contains a rich set of features you will find nowhere
  181.           else.  These unique features will save you hundreds of hours
  182.           of work.
  183.  
  184.           Though FileDude offers many options, it does not overwhelm
  185.           you.  FileDude contains an intuitive, pulldown menu system
  186.           for easy access to all options.  It is organized to keep
  187.           things simple.  But if you ever feel like diving into the
  188.           advanced stuff, the menus do not become an obstacle.
  189.  
  190.           FileDude is also convenient.  It offers a fully automated
  191.           mode, perfect for nightly events.  Just configure FileDude
  192.           with the menu system, run it with the /NOMENU option, and
  193.           wallaa!
  194.  
  195.           FileDude is fast and reliable.  It was designed to handle
  196.           the largest file section you can throw at it.  But even if
  197.           your system does not contain 100,000 files, FileDude will
  198.           still provide you with outstanding performance.
  199.  
  200.           Above all else, FileDude helps you tremendously. You cannot
  201.           find another file manager for Renegade BBS software that
  202.           does as much or functions as efficiently as FileDude.
  203.  
  204.           FileDude is the final answer to the RG file management woes.
  205.  
  206.  
  207.  
  208.           IS FILEDUDE FOR YOU?
  209.  
  210.           If you have a file section, FileDude is for you.  You will
  211.           find FileDude extremely helpful if:
  212.  
  213.           =>  You own at least one CD-ROM disc.
  214.  
  215.               FileDude has been designed to handle any and every
  216.               CD-ROM format.  Pick from one of the many preconfigured
  217.               types, or enter your own customized CD-ROM format.
  218.               There's even a one-step process to add every file area on
  219.               your CD-ROM to the BBS!
  220.  
  221.  
  222.  
  223.  
  224.  
  225.          FileDude 5.3  /  Is Filedude For You?                        2
  226.  
  227.  
  228.           =>  You receive .TIC files through a network.
  229.  
  230.               FileDude will import a FILES.BBS of any format,
  231.               including ones generated from incoming .TIC files.
  232.               FileDude even handles the strange Renegade-style
  233.               FILES.BBS format!
  234.  
  235.           =>  Descriptions in your file areas are a mess.
  236.  
  237.               It will fix all those bad extended description pointers,
  238.               eliminating mixed up descriptions once and for all.  To
  239.               ensure the descriptions are correct, FileDude can scan
  240.               for FILE_ID.DIZ and DESC.SDI internal descriptions.
  241.               Plus, FileDude can even pack the EXTENDED.DAT.
  242.  
  243.           =>  You've mastered simple file management techniques.
  244.  
  245.               FileDude offers much, much more.  Make a filelist,
  246.               created in the exact style you want.  Convert all your
  247.               archives to the same type.  Scan your existing file base
  248.               for viruses.  Even look for old versions of programs and
  249.               get rid of them.  FileDude will help you do all of these
  250.               things . . . and more!
  251.  
  252.  
  253.  
  254.           FEATURES
  255.  
  256.           CD-ROM importing
  257.  
  258.                 -  Supports all popular formats
  259.                 -  Easily add new CD-ROM formats
  260.                 -  One-step process to create CD-ROM file areas
  261.                 -  Handles wildcard naming of description lists
  262.                    (i.e. DIR1.LST, DIR2.LST, or GAMES.DIR, DOORS.DIR)
  263.                 -  Handles multiline descriptions
  264.  
  265.           FILES.BBS (created from .TICs) importing
  266.  
  267.                 -  Preconfigured with standard FILES.BBS format
  268.                 -  Supports Renegade-style FILES.BBS (padded filenames)
  269.  
  270.           File entry fixing
  271.  
  272.                 -  Fixes offline status, file size, and credits
  273.                 -  Fixes duplicate file entries
  274.                 -  Fixes upload dates
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.          FileDude 5.3  /  Features                                    3
  282.  
  283.  
  284.           Description handling
  285.  
  286.                 -  Fully supports FILE_ID.DIZ and DESC.SDI
  287.                 -  Has superb word wrapping
  288.                 -  Packs the EXTENDED.DAT
  289.  
  290.           Filelisting
  291.  
  292.                 -  Creates a filelist in your own style using templates
  293.                 -  Optionally compresses the filelist
  294.                 -  Automatically uploads the filelist to your BBS
  295.                 -  Inserts FILE_ID.DIZ into the archive
  296.  
  297.           Archive conversion
  298.  
  299.                 -  Converts all archives to a specified type
  300.                 -  Preconfigured with support for all major archivers
  301.                 -  Supports nodelist and network file naming
  302.                    (i.e. NODELIST.A32, or 00013333.Z64)
  303.  
  304.           Version checking
  305.  
  306.                 -  Finds old versions of programs and eliminates them
  307.                 -  Optionally creates a list for a tape backup program
  308.                 -  Finds old versions of nodelists and network files
  309.  
  310.           Virus scanning
  311.  
  312.                 -  Interfaces with your favorite virus scanner
  313.                 -  Scans all internal archives
  314.  
  315.  
  316.  
  317.           REQUIREMENTS
  318.  
  319.           FileDude's hardware and software requirements are not much
  320.           more than those of Renegade BBS software:
  321.  
  322.           -  Renegade BBS software dated 04-05-96 or later.
  323.  
  324.              Versions of RG from 12-25-93 to 10-05-94 may work, provided
  325.              that you set the "Maximum number of file description lines"
  326.              in Advanced Settings to five (for RG 04-05-96 or later, it
  327.              should be ten.)
  328.  
  329.           -  IBM-compatible with an 80286 processor or higher.
  330.  
  331.           -  1 meg free hard drive space.  Archive conversion will
  332.              require at least 5 megs free, depending on the size of
  333.              the archives being converted.
  334.  
  335.  
  336.  
  337.          FileDude 5.3  /  Requirements                                4
  338.  
  339.  
  340.  
  341.           The following are optional things to improve performance:
  342.  
  343.           -  Mouse.
  344.  
  345.           -  RAM drive, for redirecting swap files.
  346.  
  347.           -  Expanded memory (EMS) or Extended memory (XMS), for DOS
  348.              shell swapping.
  349.  
  350.  
  351.  
  352.           SIMPLE USAGE
  353.  
  354.  
  355.           INSTALLATION
  356.  
  357.           Good news--FileDude requires no major installation!
  358.  
  359.           Simply unarchive the FileDude package into its own
  360.           directory.  If you plan on running FileDude from anywhere on
  361.           the hard drive, add this directory to your PATH.
  362.  
  363.           To setup FileDude, invoke the menu system by running:
  364.  
  365.                FILEDUDE
  366.  
  367.           The first time you run FileDude, it will automatically
  368.           create the TEMPLATE subdirectory and move the default
  369.           template files into it.  FileDude will inform you of this
  370.           action by quickly displaying several messages similar to:
  371.  
  372.                Moving FILENAME.EXT => TEMPLATE\FILENAME.EXT
  373.  
  374.           The Basic Configuration menu will soon pop up.  Enter the
  375.           path to your RENEGADE.DAT file in the first field.  Only
  376.           enter the path, not the filename.
  377.  
  378.           You may customize the other options now, or you may wait
  379.           until you are more familiar with the program.  The Basic
  380.           Configuration menu is always available on the File menu off
  381.           the pulldown bar.
  382.  
  383.           When you are finished, hit the "OK" button.
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.          FileDude 5.3  /  Installation                                5
  394.  
  395.  
  396.           NAVIGATION
  397.  
  398.           On the pulldown menu bar, the LEFT ARROW and RIGHT ARROW
  399.           keys will allow you to move between menus.  Hit DOWN ARROW
  400.           to pull down a menu.
  401.  
  402.           On a pulled down menu, the UP ARROW and DOWN ARROW keys will
  403.           allow you to move between menu choices.  Pressing <ENTER>
  404.           will select an option.  If the option is a toggle button, a
  405.           checkmark will appear next to the item, informing you that
  406.           the option is turned on.
  407.  
  408.           If the option you chose is not a toggle button, a window
  409.           will pop up.  Several fields for text input will be
  410.           available, perhaps along with a few toggle buttons.  Use
  411.           <TAB> and <SHIFT-TAB> to move between fields.  <ENTER> will
  412.           press the "OK" button, saving all changes and exiting.
  413.           <ESC> will abort any changes you made and exit the window.
  414.  
  415.           If you see a red letter in the name of an item, you may hit
  416.           the <ALT> key and that letter to jump to the item.  In a
  417.           window with an "OK" button, for example, you may hit <ALT-O>
  418.           to press the "OK" button.
  419.  
  420.           Mouse users have a few special things available.  In the
  421.           upper-left corner of each window you will find a "terminate"
  422.           button.  Simply click on this little square, and it will act
  423.           as if you pressed <ESC>, aborting any changes and exiting
  424.           the window.  Also, if a field contains more words than will
  425.           fit on the screen, small arrows will appear on either side
  426.           of the field.  Hold the mouse button down on one of these
  427.           arrows to scroll through the text in the field.
  428.  
  429.           When viewing a scrollable list of items, such as the list of
  430.           file areas or the list of CD-ROM formats, you have
  431.           additional keys available.  <PgUp> will flip to the previous
  432.           page, and <PgDn> will flip to the next page of items.
  433.           <Home> will jump to the first page, and <End> will jump to
  434.           the last page of items.
  435.  
  436.           Radio buttons may be toggled using the SPACEBAR.  To select
  437.           a CD-ROM format, for instance, several radio buttons appear
  438.           on the menu.  Just hit SPACEBAR, and the asterisk (*) will
  439.           move to the current one that is highlighted.
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.          FileDude 5.3  /  Navigation                                  6
  450.  
  451.  
  452.           RUNNING WITHOUT MENUS
  453.  
  454.           FileDude can be run in a fully automatic mode, free of all
  455.           menus and interactive windows.  This automatic mode is ideal
  456.           for nightly events or other times when you want to call
  457.           FileDude from a batch file.
  458.  
  459.           To use FileDude in automatic mode, run it with the /NOMENU
  460.           commandline parameter:
  461.  
  462.                FILEDUDE /NOMENU
  463.  
  464.           FileDude will load configuration #1 by default.  To load a
  465.           different configuration, add the /CONFIG=# parameter, where
  466.           '#' is the number of the configuration slot.
  467.  
  468.           The following commandline would run FileDude in automatic
  469.           mode, loading configuration #2:
  470.  
  471.                FILEDUDE /NOMENU /CONFIG=2
  472.  
  473.           For more information on having multiple configurations,
  474.           refer to the "Multiple Configurations" section of this
  475.           manual.
  476.  
  477.  
  478.  
  479.           AUTOMATIC MODE
  480.  
  481.           FileDude will take charge in automatic mode, but it will be
  482.           be cautious so as to protect your files.
  483.  
  484.           Some features, such as version checking, normally ask the
  485.           user whenever it wants to delete an actual file from disk.
  486.           When in automatic mode, however, FileDude will be more
  487.           cautious.  Since you will not be there to answer the
  488.           question, FileDude will not take any chances.  Instead of
  489.           deleting a file, it will create a list of files in DEL.LST,
  490.           with their descriptions in DEL.BBS.  Later, you may review
  491.           this list and delete files at your discretion.
  492.  
  493.           You can also achieve the above effect in menu mode by
  494.           toggling "Don't Delete Actual Files" from the Fix menu.
  495.  
  496.           While in automatic mode, FileDude will never ask for you to
  497.           press a key.  Even if an error occurs, FileDude will simply
  498.           exit and log the error in FILEDUDE.LOG.
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.          FileDude 5.3  /  Automatic Mode                              7
  506.  
  507.  
  508.           COMMANDLINE PARAMETERS
  509.  
  510.           With the exception of the /NOMENU parameter, all parameters
  511.           can be used for both menu and automatic modes.
  512.  
  513.           The following commandline parameters are available:
  514.  
  515.              /NOMENU       Runs FileDude in fully automatic mode, with
  516.                            no menu system, for nightly events, etc.
  517.  
  518.              /CONFIG=#     Loads configuration slot '#' on startup
  519.  
  520.              /REGISTER     Brings up a window to enter your
  521.                            registration information
  522.  
  523.           By default, FileDude will try to find the best place to swap
  524.           to when shelling to DOS.  The following parameters are for
  525.           forcing FileDude to swap to a certain place:
  526.  
  527.              /SWAP_EMS   Swap to Expanded memory (EMS)
  528.  
  529.              /SWAP_XMS   Swap to Extended memory (XMS)
  530.  
  531.              /SWAP_DISK  Swap to disk (Path defined in
  532.                          the Basic Configuration menu)
  533.  
  534.              /NOSWAP     Disable swapping completely.
  535.  
  536.           For more information on FileDude's DOS shell swapping, refer
  537.           to the "Swapping" section of this manual.
  538.  
  539.  
  540.  
  541.           TASKS
  542.  
  543.           Importing CD-ROM
  544.           ================
  545.  
  546.           0.  Insert the CD-ROM to import . . .
  547.  
  548.           1.  Create a file area for each directory you want to import
  549.               from the CD-ROM.  You can create the file areas inside
  550.               Renegade, or you can use the "Create CD-ROM Areas" option
  551.               in the File menu of FileDude.
  552.  
  553.           2.  Go to the CD-ROM Formats menu.
  554.  
  555.           3.  Locate your CD-ROM format.  If it is not listed, you can
  556.               easily add your own.
  557.  
  558.  
  559.  
  560.  
  561.          FileDude 5.3  /  Importing CD-ROM                            8
  562.  
  563.  
  564.           4.  Go to the Config File Areas menu.
  565.  
  566.           5.  Tag the file areas you wish to import.
  567.  
  568.           6.  For each area you tag, you will need to pick its CD-ROM
  569.               format.
  570.  
  571.               When a file area name is highlighted, choose a CD-ROM
  572.               format from the gray box on the right side of the menu.
  573.  
  574.           7.  Each area you tag also has a CD-ROM description list
  575.               filename associated with it.
  576.  
  577.               Near the bottom of the menu you will find a field marked
  578.               "Description list".  Enter the filename of the
  579.               description list here.
  580.  
  581.               If the description list file is not located in the
  582.               directory to be uploaded, enter the full path.
  583.  
  584.               Wildcards are supported.  A filename of DIR*.LST will
  585.               pick up DIR1.LST or DIR2.LST, whichever is in that
  586.               directory.
  587.  
  588.           8.  Hit "OK" when you are done.
  589.  
  590.           9.  Toggle "Use CD-ROM/FILES.BBS List" to ON in the
  591.               Desc menu.
  592.  
  593.           10. Hit "Go!" to process.
  594.  
  595.  
  596.           Importing FILES.BBS
  597.           ===================
  598.  
  599.           0.  You should already have a program which builds FILES.BBS
  600.               lists from incoming .TIC files.
  601.  
  602.           1.  If you have not created a file area for each FILES.BBS
  603.               list, do that now.  Make sure the DOWNLOAD PATH is the
  604.               directory containing the files to be uploaded.
  605.  
  606.           2.  Go to the Config File Areas menu.
  607.  
  608.           3.  Tag the file areas you wish to import.
  609.  
  610.           4.  Hit "OK" when you are done.
  611.  
  612.           5.  Toggle "Use CD-ROM/FILES.BBS List" to ON in the
  613.               Desc menu.
  614.  
  615.  
  616.  
  617.          FileDude 5.3  /  Importing FILES.BBS                         9
  618.  
  619.  
  620.           6.  Hit "Go!" to process.
  621.  
  622.  
  623.           Fixing Descriptions
  624.           ===================
  625.  
  626.           0.  FileDude will automatically fix things such as bad
  627.               extended description pointers.
  628.  
  629.           1.  Toggle "Use CD-ROM/FILES.BBS List" to ON in the
  630.               Desc menu.
  631.  
  632.           2.  Toggle "Use FILE_ID.DIZ" to ON in the Desc menu.
  633.  
  634.               If you wish to rescan files previously scanned for DIZ
  635.               and SDI descriptions, delete the FILEDIZ.DAT file in
  636.               your FileDude directory.
  637.  
  638.           3.  Hit "Go!" to process.
  639.  
  640.  
  641.           Making a Filelist
  642.           =================
  643.  
  644.           0.  FileDude comes preconfigured with default template
  645.               files.  They are located in the TEMPLATE subdirectory.
  646.  
  647.               When first starting out with FileDude, you will probably
  648.               want to use these default templates.  Later, you may
  649.               want edit them to reflect your own style.
  650.  
  651.           1.  Go to the Basic Configuration menu in the File menu.
  652.  
  653.           2.  Enter the full path and filename of the filelist to
  654.               create in the appropriate field.
  655.  
  656.               If you want FileDude to automatically upload the
  657.               filelist to your BBS, enter a path which will put it in
  658.               one of your file areas.
  659.  
  660.           3.  There is a field marked "Archive format".  If you plan
  661.               on having FileDude compress the filelist, be sure that
  662.               the archive format listed here is the one you want.
  663.  
  664.           4.  If this filelist will contain only new files uploaded
  665.               in the past 'x' number of days, enter this number in
  666.               the field labeled "Number of days..."
  667.  
  668.           5.  Hit "OK" when you are done.
  669.  
  670.           6.  Toggle "Make Filelist" to ON in the Filelist menu.
  671.  
  672.  
  673.          FileDude 5.3  /  Making a Filelist                          10
  674.  
  675.  
  676.  
  677.           7.  If you want FileDude to compress the filelist, toggle
  678.               "Compress Filelist" to ON in the Filelist menu.
  679.  
  680.               FileDude will automatically insert a FILE_ID.DIZ
  681.               description, based on the FILE_ID.ASC template.
  682.  
  683.           8.  If you want the filelist to appear on everyone's newscan
  684.               after every run, toggle the "Mark Filelist As New" to ON
  685.               in the Filelist menu.
  686.  
  687.           9.  If you do not want resume or unvalidated files to appear
  688.               on the filelist, toggle "Validated Filelist" to ON in
  689.               the Filelist menu.
  690.  
  691.           10. If this filelist will only contain new files uploaded in
  692.               the past 'x' number of days, toggle "Only List New Files"
  693.               to ON in the Filelist menu.
  694.  
  695.           11. Hit "Go!" to process.
  696.  
  697.  
  698.  
  699.           ADVANCED USAGE
  700.  
  701.  
  702.           MENU OPTIONS
  703.  
  704.           FILE
  705.  
  706.         ≡ │ File │ Fix   Desc   Filelist   Misc   Go!   DOS Shell  Quit
  707.         ──│      └──────────────────┐──────────────────────────────────
  708.           │  Open...                │
  709.           │  Save                   │
  710.           │  Save as...             │
  711.           │                         │
  712.           │  Basic Configuration    │
  713.           │  Config File Areas      │
  714.           │  Create CD-ROM Areas    │
  715.           │                         │
  716.           │  Archive Config         │
  717.           │  CD-ROM Formats         │
  718.           │                         │
  719.           │  Advanced Settings      │
  720.           └─────────────────────────┘
  721.  
  722.  
  723.           Open        Opens another configuration and loads it into
  724.                       memory. You are presented with a menu of
  725.                       existing configurations.
  726.  
  727.  
  728.  
  729.          FileDude 5.3  /  Open                                       11
  730.  
  731.  
  732.           Save        Saves the current configuration in its old slot.
  733.  
  734.           Save As     Saves the current configuration in a new slot.
  735.                       You are prompted for the new configuration name.
  736.  
  737.  
  738.           Basic Configuration
  739.  
  740.  
  741.           ╔═════════════════ Basic Configuration ════════════════════╗
  742.           ║                                                          ║
  743.           ║ Path (not filename) of RENEGADE.DAT:   C:\RENEGADE\      ║
  744.           ║                                                          ║
  745.           ║ Temporary swap files path:   C:\FILEDUDE\                ║
  746.           ║ Template file directory:     C:\FILEDUDE\TEMPLATE        ║
  747.           ║                                                          ║
  748.           ║ Archive format to convert TO if conversion toggled: ZIP  ║
  749.           ║ Number of days to include in "new files" filelists:   0  ║
  750.           ║                                                          ║
  751.           ║ Filelist filename:  FILELIST.ASC                         ║
  752.           ║                                                          ║
  753.           ║ Virus scanner commandline (errorlevel 0=no virus):       ║
  754.           ║  SCAN %I /ALL /SUB /NOMEM                                ║
  755.           ║                                                          ║
  756.           ║ Default description for uploads:                         ║
  757.           ║  No description.  Uploaded by FileDude.                  ║
  758.           ║                                                          ║
  759.           ╚══════════════════════════════════════════════════════════╝
  760.  
  761.  
  762.              Path (not filename) of RENEGADE.DAT
  763.  
  764.                     This is the path to your main Renegade directory.
  765.                     This directory should contain the RENEGADE.DAT
  766.                     file.  The DATA subdirectory is where FileDude
  767.                     will look for your .DIR and EXTENDED.DAT files.
  768.  
  769.              Temporary swap files path
  770.  
  771.                     This is the path where FileDude will store its
  772.                     temporary swap files.  These swap files are not
  773.                     the DOS shell swap files, but rather much bigger
  774.                     ones which contain runtime data.
  775.  
  776.                     You may want to change this path to a RAM drive to
  777.                     speed up performance.  Make sure the RAM drive is
  778.                     at lease 256K in size.  If you have a larger
  779.                     system (over 4,000 files), make sure your RAM
  780.                     drive is at least one megabyte in size.
  781.  
  782.  
  783.  
  784.  
  785.          FileDude 5.3  /  Basic Configuration                        12
  786.  
  787.  
  788.              Template file directory
  789.  
  790.                     This is the directory where the template files are
  791.                     located.  The template files will be used to
  792.                     construct a filelist if the "Make Filelist" toggle
  793.                     is on.  Each configuration may have its own set of
  794.                     template files in its own template directory.
  795.  
  796.              Archive format to convert TO if conversion toggled
  797.  
  798.                     This is the desired format that FileDude will
  799.                     convert all archives to.  When FileDude compresses
  800.                     a filelist, it will also use this format.
  801.  
  802.                     Make sure that this format is defined in the
  803.                     Archive Config menu.
  804.  
  805.              Number of days to include in "new files" filelists
  806.  
  807.                     This is the number which specifies the maximum
  808.                     age -- in days -- of the files to include in the
  809.                     filelist.  Note that "Only List New Files" must be
  810.                     toggled ON in the Filelist menu in order to make
  811.                     use of this field.
  812.  
  813.              Filelist filename
  814.  
  815.                     This is the path and filename to the filelist
  816.                     FileDude creates.
  817.  
  818.                     If you want FileDude to automatically upload this
  819.                     filelist to your BBS, type in a path that puts it
  820.                     in one of your file areas.
  821.  
  822.              Virus scanner commandline (errorlevel 0=no virus)
  823.  
  824.                     This is the commandline for FileDude running an
  825.                     external virus scanner.  Enter the complete path,
  826.                     filename, and parameters to the virus scanner
  827.                     program.
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.          FileDude 5.3  /  Basic Configuration                        13
  842.  
  843.  
  844.                     The virus scanner you use must return the
  845.                     following errorlevels:
  846.  
  847.                     Errorlevel                Why
  848.                     ==========   ================================
  849.                         0        No virus.  Everything's cool.
  850.                     ----------   --------------------------------
  851.                         1        Virus!  Virus!
  852.                     ----------   --------------------------------
  853.                         2        Error during virus scanning;  no
  854.                     or greater   idea if there is a virus or not.
  855.                     ----------   --------------------------------
  856.  
  857.              Default description for uploads
  858.  
  859.                     This is the default description for uploads.
  860.  
  861.                     FileDude will use this description if a
  862.                     description cannot be found in a FILE_ID.DIZ, in a
  863.                     DESC.SDI, or on a CD-ROM/FILES.BBS list.
  864.  
  865.           Config File Areas
  866.  
  867.                     Here you select which file areas to process.  This
  868.                     menu also contains CD-ROM/FILES.BBS setup
  869.                     information for each file area.
  870.  
  871.           Create CD-ROM Areas
  872.  
  873.         ╔════════════════════ Create CD-ROM Areas ══════════════════════╗
  874.         ║                                                               ║
  875.         ║ Drive:  E:          [X]  Only areas with FILES.BBS-type list  ║
  876.         ║                     [X]  Recurse to find areas inside subdirs ║
  877.         ║                                                               ║
  878.         ║ Archive Type (1..max, 0=none):  1                             ║
  879.         ║ Comment Type (1..3, 0=none):    0                             ║
  880.         ║                                                               ║
  881.         ║ Prefix for .DIR filenames:                                    ║
  882.         ║ Prefix for area descriptions:  [CD-ROM]                       ║
  883.         ║                                                               ║
  884.         ║ Path to DIR0/DIRINFO.ROM (optional):                          ║
  885.         ║                                                               ║
  886.         ║ Access String:     Download ACS:       Upload ACS:            ║
  887.         ║  s5                 s5                  s250                  ║
  888.         ║                                                               ║
  889.         ║ Upload Path (Blank=download path):                            ║
  890.         ║                                                               ║
  891.         ╚═══════════════════════════════════════════════════════════════╝
  892.  
  893.  
  894.  
  895.  
  896.  
  897.          FileDude 5.3  /  Create CD-ROM areas                        14
  898.  
  899.  
  900.              Drive
  901.  
  902.                     This is the drive letter, plus colon (:), of
  903.                     your CD-ROM.
  904.  
  905.              [ ] Recurse to find areas inside subdirs
  906.  
  907.                     This option tells FileDude to look inside
  908.                     subdirectories to see if there are any nested
  909.                     subdirectories which may be file areas.  For
  910.                     example, with this option on, it would find
  911.                     /WINDOWS/TEXT/ after finding an area /WINDOWS/.
  912.  
  913.                     This option considerably slows down FileDude. Since
  914.                     many CD-ROMs do not have nested subdirectories as
  915.                     file areas, turning this option off may be a viable
  916.                     way to speed up the search when finding file areas.
  917.  
  918.              [ ] Only areas with FILES.BBS-type list
  919.  
  920.                     Toggle this option if you want FileDude to only
  921.                     create file areas for directories which contain
  922.                     FILES.BBS-type lists.
  923.  
  924.              Archive Type (1..max, 0=none)
  925.  
  926.                     This field specifies which archive type in RG to use
  927.                     for the file areas created.  This field corresponds
  928.                     exactly with the Archive Type field in the RG file
  929.                     area editor.
  930.  
  931.              Comment Type (1..3, 0=none)
  932.  
  933.                     This field specifies which comment type in RG to use
  934.                     for the file areas created.  This field corresponds
  935.                     exactly with the Comment Type field in the RG file
  936.                     area editor.
  937.  
  938.              Prefix for .DIR filenames:
  939.  
  940.                     The text in this field will be placed before the
  941.                     .DIR filename determined for any given file area.
  942.                     If the text is specified as "PR", then every file
  943.                     area will have a .DIR filename of the form PRxxxxxx,
  944.                     where 'xxxxxx' is a string determined by FileDude.
  945.  
  946.              Prefix for area descriptions
  947.  
  948.                     The text in this field will be placed before the
  949.                     description of each file area created.
  950.  
  951.  
  952.  
  953.          FileDude 5.3  /  Create CD-ROM areas                        15
  954.  
  955.  
  956.              Path to DIR0/DIRINFO.ROM (optional)
  957.  
  958.                     If your CD-ROM contains a table of directories, in
  959.                     either DIRxx or DIRINFO.ROM format, place the
  960.                     filename of the table in this field.
  961.  
  962.                     A table of directories in DIRxx format should look
  963.                     like:
  964.  
  965.                         File Area Name         DIR1
  966.                         Another File Area      DIR2
  967.                         The Final File Area    DIR3
  968.  
  969.              Access String
  970.  
  971.                     This is the access string (ACS) which determines
  972.                     who can see these file areas.
  973.  
  974.              Download ACS
  975.  
  976.                     This is the access string (ACS) which determines
  977.                     who can download files from these file areas.
  978.  
  979.              Upload ACS
  980.  
  981.                     This is the access string (ACS) which determines
  982.                     who can upload files to these file areas.
  983.  
  984.              Upload Path (Blank=download path)
  985.  
  986.                     This is the path to the directory which will hold
  987.                     user uploads to these file areas.
  988.  
  989.                     Please note that specifying a directory here will
  990.                     considerably increase FileDude's scanning time on
  991.                     the CD-ROM file areas, since it will check both
  992.                     the download (CD-ROM) path and the upload (hard
  993.                     drive) path.
  994.  
  995.           Archive Config
  996.  
  997.                     This menu contains setup information for
  998.                     archivers.
  999.  
  1000.                     FileDude comes preconfigured for use with all
  1001.                     major archivers.
  1002.  
  1003.           CD-ROM Formats
  1004.  
  1005.                     Here is where you set up your CD-ROM formats.
  1006.  
  1007.  
  1008.  
  1009.          FileDude 5.3  /  CD-ROM formats                             16
  1010.  
  1011.  
  1012.                     When adding your own format, be sure to have a
  1013.                     printout of a sample filelist on your CD-ROM.  You
  1014.                     will need to know the basic structure of an entry.
  1015.  
  1016.                     For example:
  1017.  
  1018.                     ╔════════════════════════════════════════════════╗
  1019.                     ║  Name of format:                               ║
  1020.                     ║   Standard Tick (FILES.BBS)                    ║
  1021.                     ║                                                ║
  1022.                     ║  Default filename of description list:         ║
  1023.                     ║   FILES.BBS                                    ║
  1024.                     ║                                                ║
  1025.                     ║  Description starts on nth word:               ║
  1026.                     ║   2                                            ║
  1027.                     ║                                                ║
  1028.                     ║  Description starts on nth letter of word:     ║
  1029.                     ║   1                                            ║
  1030.                     ║                                                ║
  1031.                     ║  String preceeding extended description lines: ║
  1032.                     ║   |                                            ║
  1033.                     ╚════════════════════════════════════════════════╝
  1034.  
  1035.                     The above format configuration would be for a list
  1036.                     file with entries that look like this:
  1037.  
  1038.                      WHATDONE.ZIP  These are pseudo-docs.
  1039.                                    | Many years in the making, it
  1040.                                    | makes a great paperweight when
  1041.                                    | printed.
  1042.  
  1043.                     If the entry looked like this:
  1044.  
  1045.                      WHATDONE.ZIP  01-01-99  These are pseudo-docs.
  1046.                        $Many years in the making, this
  1047.                        $file is really cool.
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.          FileDude 5.3  /  CD-ROM formats                             17
  1066.  
  1067.  
  1068.                     Then the format configuration could be:
  1069.  
  1070.                     ╔════════════════════════════════════════════════╗
  1071.                     ║  Name of format:                               ║
  1072.                     ║   The Strange CD-ROM Format                    ║
  1073.                     ║                                                ║
  1074.                     ║  Default filename of description list:         ║
  1075.                     ║   DIR*.LST                                     ║
  1076.                     ║                                                ║
  1077.                     ║  Description starts on nth word:               ║
  1078.                     ║   3                                            ║
  1079.                     ║                                                ║
  1080.                     ║  Description starts on nth letter of word:     ║
  1081.                     ║   1                                            ║
  1082.                     ║                                                ║
  1083.                     ║  String preceeding extended description lines: ║
  1084.                     ║   $                                            ║
  1085.                     ╚════════════════════════════════════════════════╝
  1086.  
  1087.                     The format configuration contains the default
  1088.                     filename for the description list.  This is the
  1089.                     filename that appears on the bottom of the the
  1090.                     Config File Areas menu.  Notice that wildcards can
  1091.                     be used.
  1092.  
  1093.                     The format configuration also contains the "nth"
  1094.                     word and "nth" letter the description starts on.
  1095.                     FileDude considers a space character to be what
  1096.                     separates two words.  The "n" in "nth" starts with
  1097.                     the number 1 and is a positive integer only.
  1098.  
  1099.                     Finally, the configuration has a place for what
  1100.                     string preceeds an extended description line.  If
  1101.                     your list has no distinctive string of characters
  1102.                     preceeding an extended description line, set this
  1103.                     string to a single space character.  Normally,
  1104.                     this field is set to a single pipe character (|)
  1105.                     followed by a space character.
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.          FileDude 5.3  /  CD-ROM formats                             18
  1122.  
  1123.  
  1124.           Advanced Settings
  1125.  
  1126.           ╔════════════════════ Advanced Settings ═══════════════════╗
  1127.           ║                                                          ║
  1128.           ║   Path and filename of command interpreter:              ║
  1129.           ║    C:\COMMAND.COM                                        ║
  1130.           ║                                                          ║
  1131.           ║   Wordwrap length for first line of description:    50   ║
  1132.           ║   Wordwrap length for extended description lines:   50   ║
  1133.           ║   Maximum number of file description lines:         10   ║
  1134.           ║                                                          ║
  1135.           ║   Uploader Name:  Sysop                                  ║
  1136.           ║                                                          ║
  1137.           ║   -Below options do not take effect until you restart-   ║
  1138.           ║                                                          ║
  1139.           ║   FileDude backdrop color (back * 16 + front):     113   ║
  1140.           ║   FileDude backdrop message (no color codes):            ║
  1141.           ║    ░                                                     ║
  1142.           ║                                                          ║
  1143.           ║    [ ]  Start FileDude in 43/50 line text mode           ║
  1144.           ║    [ ]  FileDude will be run inside a window             ║
  1145.           ║                                                          ║
  1146.           ╚══════════════════════════════════════════════════════════╝
  1147.  
  1148.              Path and filename of command interpreter
  1149.  
  1150.                     This is the path and filename to your command
  1151.                     interpreter.  For MS-DOS systems, this is
  1152.                     COMMAND.COM.  Other interpreters, such as 4-DOS,
  1153.                     can be entered here.
  1154.  
  1155.              Wordwrap length for first line of description
  1156.  
  1157.                     This is the maximum length of the first line of a
  1158.                     description before FileDude wraps it.  The default
  1159.                     is 50, the maximum characters visible during a
  1160.                     [L]ist command in the file areas in RG.
  1161.  
  1162.                     Renegade allows 60 characters max on the first
  1163.                     line of a description.  Keep in mind that the
  1164.                     official maximum width of a FILE_ID.DIZ is 45
  1165.                     characters.
  1166.  
  1167.              Wordwrap length for extended description lines
  1168.  
  1169.                     This is the maximum length of the any line after the
  1170.                     first line of a description.  The default is 50, the
  1171.                     maximum characters visible during a [L]ist command
  1172.                     in the file areas in RG.
  1173.  
  1174.  
  1175.  
  1176.  
  1177.          FileDude 5.3  /  Advanced Settings                          19
  1178.  
  1179.  
  1180.                     Renegade allows 50 characters max on each of the
  1181.                     extended description lines.  Keep in mind that the
  1182.                     official maximum width of a FILE_ID.DIZ is 45
  1183.                     characters.
  1184.  
  1185.              Maximum number of file description lines
  1186.  
  1187.                     The is the total number of lines in a file
  1188.                     description.  In RG 04-05-96 and later, this number
  1189.                     should be set to ten (unless a new version increases
  1190.                     this number.)  In versions prior to 04-05, this
  1191.                     number should be set to five.  Note that this number
  1192.                     is found by taking the maximum number of extended
  1193.                     description lines in EXTENDED.DAT (nine in RG 04-05)
  1194.                     plus one.
  1195.  
  1196.              FileDude backdrop color (back * 16 + front)
  1197.  
  1198.                     This is the color of the backdrop FileDude uses on
  1199.                     the menu interface.
  1200.  
  1201.                     To create the color number, take your background
  1202.                     color, multiply it by 16, and add your foreground
  1203.                     color.
  1204.  
  1205.                     The following are valid color numbers (before you
  1206.                     do the multiply thing):
  1207.  
  1208.                         0 - Black               8  - Dark Gray
  1209.                         1 - Blue                9  - Light Blue
  1210.                         2 - Green               10 - Light Green
  1211.                         3 - Cyan (Kinda Blue)   11 - Light Cyan
  1212.                         4 - Red                 12 - Light Red
  1213.                         5 - Magenta (Purple)    13 - Light Magenta
  1214.                         6 - Brown               14 - Yellow
  1215.                         7 - Light Gray          15 - White
  1216.  
  1217.              FileDude backdrop message (no color codes)
  1218.  
  1219.                     This is the message or string of characters that
  1220.                     FileDude will tile as its menu backdrop. There
  1221.                     should be no color codes in this string.
  1222.  
  1223.              [ ]  Start FileDude in 43/50 line text mode
  1224.  
  1225.                     This toggle is for telling FileDude to
  1226.                     automatically start in 43/50 line EGA/VGA mode.
  1227.  
  1228.                     When FileDude exits, it will switch back to the
  1229.                     original mode that was active before FileDude was
  1230.                     loaded.
  1231.  
  1232.  
  1233.          FileDude 5.3  /  Advanced Settings                          20
  1234.  
  1235.  
  1236.  
  1237.              [ ]  FileDude will be run inside a window
  1238.  
  1239.                     This toggle tells FileDude that it will be run
  1240.                     in a half-screen (or less) window.  FileDude will
  1241.                     then do extra cursor positioning to try to keep
  1242.                     the point of focus in the visible part of the
  1243.                     window at all times.
  1244.  
  1245.  
  1246.           FIX
  1247.  
  1248.         ≡   File │ Fix │ Desc   Filelist   Misc   Go!   DOS Shell  Quit
  1249.         ─────────│     └──────────────────────────────┐────────────────
  1250.                  │  ( )  Fix Size                     │
  1251.                  │  ( )  Fix Credits                  │
  1252.                  │  ( )  Fix Upload Date              │
  1253.                  │                                    │
  1254.                  │  ( )  Fix Duplicates               │
  1255.                  │  ( )  Delete Dups From Disk        │
  1256.                  │                                    │
  1257.                  │  ( )  Fix Offline                  │
  1258.                  │  ( )  Delete Offline               │
  1259.                  │                                    │
  1260.                  │  ( )  Check Versions               │
  1261.                  │  ( )  Don't Delete Actual Files    │
  1262.                  └────────────────────────────────────┘
  1263.  
  1264.           Fix Size                 Fixes file sizes, to the nearest
  1265.                                    byte.
  1266.  
  1267.           Fix Credits              Fixes the numbers of credits a file
  1268.                                    is worth.  The size (kilobytes) per
  1269.                                    one credit is automatically read
  1270.                                    from your Renegade configuration
  1271.                                    (RENEGADE.DAT).
  1272.  
  1273.                                    If you have "File Credit System"
  1274.                                    turned ON in Renegade and a file
  1275.                                    calculates to be worth 0 credits,
  1276.                                    FileDude will make it worth 1
  1277.                                    credit.  Nothing is free!
  1278.  
  1279.           Fix Upload Date          If a file's date is more recent
  1280.                                    than the .DIR entry's upload date,
  1281.                                    it will be stamped with "today's"
  1282.                                    date.  If you receive an update of
  1283.                                    a file through a network, for
  1284.                                    example, this option will cause it
  1285.                                    to reappear on everyone's newscan.
  1286.  
  1287.  
  1288.  
  1289.          FileDude 5.3  /  Fix Upload Date                            21
  1290.  
  1291.  
  1292.                                    Also, this option fixes entries
  1293.                                    who's dates are beyond the current
  1294.                                    date.  For example, file entries
  1295.                                    dated 01/01/99 will be set to the
  1296.                                    current date if FileDude is run
  1297.                                    prior to 1999.
  1298.  
  1299.           Fix Duplicates           Deletes duplicate filenames from
  1300.                                    the .DIRs and asks you whether to
  1301.                                    delete the actual file from disk.
  1302.  
  1303.           Delete Dups From Disk    Duplicate files will be
  1304.                                    automatically deleted from the hard
  1305.                                    drive, regardless of the "Don't
  1306.                                    Delete Actual Files" toggle.
  1307.  
  1308.           Fix Offline              Checks to see whether a file really
  1309.                                    exists on the hard drive or not.
  1310.                                    It adjust the entry's "Request"
  1311.                                    flag accordingly.
  1312.  
  1313.           Delete Offline           Deletes a file entry if the file
  1314.                                    does not exist.
  1315.  
  1316.                                    If both the "Fix Offline" and
  1317.                                    "Delete Offline" toggles are ON,
  1318.                                    the "Delete Offline" toggle takes
  1319.                                    precedence.
  1320.  
  1321.           Check Versions           Finds old versions of programs and
  1322.                                    eliminates them.  If you have
  1323.                                    PROG20.XXX, for example, it will
  1324.                                    delete PROG10.XXX.
  1325.  
  1326.                                    Whenever an old file is found,
  1327.                                    FileDude will ask you whether to
  1328.                                    delete it.
  1329.  
  1330.           Don't Delete Actual Files
  1331.                                    Instead of deleting files, FileDude
  1332.                                    will create a list called DEL.LST,
  1333.                                    with their descriptions in DEL.BBS.
  1334.  
  1335.                                    With this option toggled on,
  1336.                                    FileDude will not ask you whether
  1337.                                    to delete a file.
  1338.  
  1339.                                    The only times FileDude deletes
  1340.                                    files is when "Check Versions" or
  1341.                                    "Fix Duplicates" is toggled on.
  1342.  
  1343.  
  1344.  
  1345.          FileDude 5.3  /  Don't Delete Actual Files                  22
  1346.  
  1347.  
  1348.                                    You can review the DEL.LST at a
  1349.                                    later time.  Perhaps have your
  1350.                                    favorite tape backup program use
  1351.                                    this list to put old versions in
  1352.                                    offline storage.  Or, you can show
  1353.                                    no mercy and delete the files
  1354.                                    immediately.
  1355.  
  1356.  
  1357.           DESC
  1358.  
  1359.         ≡   File   Fix │ Desc │ Filelist   Misc   Go!   DOS Shell  Quit
  1360.         ───────────────│      └──────────────────────────────┐─────────
  1361.                        │  ( )  Use FILE_ID.DIZ               │
  1362.                        │  ( )  Wordwrap FILE_ID.DIZ          │
  1363.                        │  ( )  Upload Every File in Sight    │
  1364.                        │                                     │
  1365.                        │  ( )  Use CD-ROM/FILES.BBS List     │
  1366.                        │  ( )  Don't Remove List             │
  1367.                        │                                     │
  1368.                        │  ( )  Pack EXTENDED.DAT             │
  1369.                        └─────────────────────────────────────┘
  1370.  
  1371.           Use FILE_ID.DIZ          Searches archives for FILE_ID.DIZ
  1372.                                    and DESC.SDI description files.
  1373.  
  1374.                                    If you wish to rescan files which
  1375.                                    FileDude has previously scanned for
  1376.                                    DIZ and SDI descriptions, delete
  1377.                                    the FILEDIZ.DAT file from the
  1378.                                    FileDude directory.
  1379.  
  1380.                                    FileDude supports the official
  1381.                                    FILE_ID.DIZ standard of 45
  1382.                                    characters per line, 10 lines max.
  1383.                                    Renegade, however, only support a
  1384.                                    total of 5 lines in its file entry
  1385.                                    structures.
  1386.  
  1387.                                    So, when your descriptions get cut
  1388.                                    off, it's not FileDude's fault;
  1389.                                    it's Renegade's doing.
  1390.  
  1391.           Wordwrap FILE_ID.DIZ     Word wraps imported
  1392.                                    FILE_ID.DIZ descriptions.
  1393.  
  1394.           Upload Every File in Sight
  1395.                                    Uploads every file not already
  1396.                                    listed on a .DIR.  Even if no
  1397.                                    description is found, FileDude
  1398.                                    still uploads the file.
  1399.  
  1400.  
  1401.          FileDude 5.3  /  Upload Every File In Sight                 23
  1402.  
  1403.  
  1404.  
  1405.                                    If a file does not have a
  1406.                                    description, the default
  1407.                                    description -- set in the Basic
  1408.                                    Configuration menu -- is used.
  1409.  
  1410.           Use CD-ROM/FILES.BBS list
  1411.                                    Finds CD-ROM/FILES.BBS list files
  1412.                                    and uses them for descriptions.
  1413.                                    The list file is deleted after use
  1414.                                    unless it is located on a CD-ROM.
  1415.  
  1416.                                    FileDude automatically recognizes
  1417.                                    padded filenames inside
  1418.                                    CD-ROM/FILES.BBS list files, such
  1419.                                    as those produced by Renegade.
  1420.  
  1421.           Don't Remove List        Prevents FileDude from deleting
  1422.                                    CD-ROM/FILES.BBS list files after
  1423.                                    using them.
  1424.  
  1425.                                    FileDude never attempts to delete a
  1426.                                    CD-ROM/FILES.BBS list file from a
  1427.                                    CD-ROM, regardless of this setting.
  1428.  
  1429.           Pack EXTENDED.DAT        Packs the EXTENDED.DAT file.
  1430.  
  1431.                                    All file areas must be selected to
  1432.                                    use this option.  Also, the "Use
  1433.                                    FILE_ID.DIZ" and "Use
  1434.                                    CD-ROM/FILES.BBS List" options must
  1435.                                    be toggled on.
  1436.  
  1437.  
  1438.           FILELIST
  1439.  
  1440.         ≡   File   Fix   Desc │ Filelist │ Misc   Go!   DOS Shell  Quit
  1441.         ──────────────────────│          └───────────────────┐─────────
  1442.                               │  ( )  Make Filelist          │
  1443.                               │  ( )  Compress Filelist      │
  1444.                               │                              │
  1445.                               │  ( )  Mark Filelist As New   │
  1446.                               │  ( )  Validated Filelist     │
  1447.                               │                              │
  1448.                               │  ( )  Only List New Files    │
  1449.                               └──────────────────────────────┘
  1450.  
  1451.           Make Filelist            Makes a list of files using the
  1452.                                    templates found in the TEMPLATES
  1453.                                    subdirectory.
  1454.  
  1455.  
  1456.  
  1457.          FileDude 5.3  /  Make Filelist                              24
  1458.  
  1459.  
  1460.           Compress Filelist        Compresses the filelist made and
  1461.                                    inserts a FILE_ID.DIZ based on the
  1462.                                    FILE_ID.ASC template file.
  1463.  
  1464.                                    The compression format is
  1465.                                    determined by the one you specified
  1466.                                    in the Basic Configuration menu.
  1467.  
  1468.           Make Filelist As New     The filelist will show up on
  1469.                                    everyone's newscan each time a new
  1470.                                    filelist is compiled.
  1471.  
  1472.           Validated Filelist       Prevents resume and unvalidated
  1473.                                    files from showing up on the
  1474.                                    filelist.
  1475.  
  1476.           Only List New Files      The filelist will contain only
  1477.                                    new files uploaded in the past 'x'
  1478.                                    number of days, where 'x' is
  1479.                                    defined in the "Basic
  1480.                                    Configuration" menu.
  1481.  
  1482.  
  1483.           MISC
  1484.  
  1485.         ≡   File   Fix   Desc   Filelist │ Misc │ Go!   DOS Shell  Quit
  1486.         ─────────────────────────────────│      └───────────────────┐──
  1487.                                          │ ( )  Process New Areas   │
  1488.                                          │                          │
  1489.                                          │ ( )  Keep a Log File     │
  1490.                                          │ ( )  Update SYSOP.LOG    │
  1491.                                          │                          │
  1492.                                          │ ( )  Convert Archives    │
  1493.                                          │ ( )  Don't Remove Old    │
  1494.                                          │                          │
  1495.                                          │ ( )  Scan for Viruses    │
  1496.                                          │ ( )  No Decompression    │
  1497.                                          │                          │
  1498.                                          │ ( )  Set Hatch Flag      │
  1499.                                          │ ( )  Auto Virus Validate │
  1500.                                          │                          │
  1501.                                          │ ( )  Don't Validate      │
  1502.                                          └──────────────────────────┘
  1503.  
  1504.           Process New Areas        Instructs FileDude to
  1505.                                    automatically place a check mark
  1506.                                    next to any new areas it
  1507.                                    encounters.  This in effect allows
  1508.                                    FileDude to process areas you added
  1509.                                    inside RG -- but forgot to mark for
  1510.                                    processing inside FileDude.
  1511.  
  1512.  
  1513.          FileDude 5.3  /  Process New Areas                          25
  1514.  
  1515.  
  1516.  
  1517.           Keep a Log File          Logs important screen information
  1518.                                    to FILEDUDE.LOG.
  1519.  
  1520.           Update SYSOP.LOG         Logs end-of-process statistics at
  1521.                                    the end of Renegade's SYSOP.LOG.
  1522.                                    Information such as how many files
  1523.                                    were processed, how many
  1524.                                    conversions took place, etc., will
  1525.                                    be included.
  1526.  
  1527.           Convert Archives         Converts all archives to the format
  1528.                                    specified in the Basic
  1529.                                    Configuration menu.
  1530.  
  1531.                                    FileDude automatically handles
  1532.                                    nodelist and network file naming.
  1533.                                    NODELIST.Z32, for example, would be
  1534.                                    handled like a ZIP file.
  1535.  
  1536.                                    What about NODELIST.A32, though?
  1537.                                    Is it ARJ or ARC?  FileDude will go
  1538.                                    down the list in the Archive Config
  1539.                                    menu.  It will try all archivers
  1540.                                    whose 3-letter extension begins
  1541.                                    with 'A'.  Once FileDude finds one
  1542.                                    that works, it will proceed to the
  1543.                                    next step in the conversion
  1544.                                    process.
  1545.  
  1546.           Don't Remove Old         Prevents FileDude from deleting the
  1547.                                    original archives after the
  1548.                                    conversion process.
  1549.  
  1550.                                    The original archives will have the
  1551.                                    extension .BAK.
  1552.  
  1553.           Scan for Viruses         Scans archives for viruses, using
  1554.                                    the commandline set in the Basic
  1555.                                    Configuration menu.
  1556.  
  1557.                                    FileDude automatically scans
  1558.                                    archives within archives.
  1559.  
  1560.                                    To prevent rescanning files,
  1561.                                    FileDude maintains a VIRSCAN.DAT
  1562.                                    file.  If a file is changed in the
  1563.                                    slightest way, however, FileDude
  1564.                                    will rescan it.
  1565.  
  1566.  
  1567.  
  1568.  
  1569.          FileDude 5.3  /  Scan For Viruses                           26
  1570.  
  1571.  
  1572.           No Decompression         FileDude will skip the
  1573.                                    decompression step of the virus
  1574.                                    scan.  This is useful if you have
  1575.                                    another utility which already
  1576.                                    unpacks the archive in question,
  1577.                                    before FileDude processes it.
  1578.  
  1579.           Set Hatch Flag           Files uploaded from a FILES.BBS
  1580.                                    will have their hatch flags set.
  1581.  
  1582.           Auto Virus Validate      Automatically virus validate
  1583.                                    files which have the hatch flag set
  1584.                                    to on.  This in effect tricks
  1585.                                    FileDude into thinking it already
  1586.                                    virus scanned incoming archives.
  1587.  
  1588.                                    This option is useful if you have
  1589.                                    another utility, such as a .TIC ->
  1590.                                    FILES.BBS converter, that already
  1591.                                    virus scans the incoming archives.
  1592.  
  1593.           Don't Validate           Marks ALL files uploaded as not
  1594.                                    validated.
  1595.  
  1596.  
  1597.  
  1598.           Other Options on the Pulldown Bar
  1599.           ---------------------------------
  1600.  
  1601.           Go!                      Instructs FileDude to begin
  1602.                                    processing.
  1603.  
  1604.           DOS Shell                Shells to the command interpreter.
  1605.  
  1606.           Quit                     Exits FileDude.
  1607.  
  1608.  
  1609.  
  1610.           TEMPLATE FILES
  1611.  
  1612.           The template files FileDude uses to contruct the filelist
  1613.           are:
  1614.  
  1615.           HEADER.ASC      At the beginning of the filelist.
  1616.           PREBODY.ASC     Before a file area.
  1617.  
  1618.           ERROR.ASC       Shows up if FileDude cannot process a
  1619.                           certain file area (i.e. when there is no
  1620.                           SHARE permission.)
  1621.  
  1622.  
  1623.  
  1624.  
  1625.          FileDude 5.3  /  Template Files                             27
  1626.  
  1627.  
  1628.           BODY.ASC        Each entry in the file area.
  1629.           EXTBODYx.ASC    For entry with 'x' number of extended
  1630.                           description lines, where 'x' ranges 1 to 9.
  1631.           BODYINFO.ASC    Extra information for a file entry, such as
  1632.                           the number of credits, downloads, etc.
  1633.  
  1634.           POSTBODY.ASC    After a file area.
  1635.           FOOTER.ASC      At the end of the filelist.
  1636.  
  1637.           FILE_ID.ASC     If FileDude compresses your filelist, it
  1638.                           will insert a FILE_ID.DIZ in the archive
  1639.                           using this file as a template.
  1640.  
  1641.  
  1642.           MCI CODES
  1643.  
  1644.           The below MCI codes are valid in only certain template
  1645.           files.
  1646.  
  1647.           MCI   SIZE  TEMPLATE      DESCRIPTION
  1648.           ---   ----  ------------  ----------------------------------
  1649.           %DA   8     HEADER.ASC    date of the filelist in format:
  1650.                       FOOTER.ASC    xx/xx/xx
  1651.                       FILE_ID.ASC
  1652.  
  1653.           %BN   40    HEADER.ASC    BBS name
  1654.                       FOOTER.ASC
  1655.                       FILE_ID.ASC
  1656.  
  1657.           %BP   12    HEADER.ASC    BBS phone number in format:
  1658.                       FOOTER.ASC    xxx-xxx-xxx
  1659.                       FILE_ID.ASC
  1660.  
  1661.           %SN   30    HEADER.ASC    Sysop's name
  1662.                       FOOTER.ASC
  1663.                       FILE_ID.ASC
  1664.  
  1665.           %FB   40    <any>         Full name of the current file area
  1666.  
  1667.           %F1   13    FOOTER.ASC    Total bytes in all areas shown
  1668.                       FILE_ID.ASC
  1669.           %F1K  13    FOOTER.ASC    Total kilobytes in all areas shown
  1670.                       FILE_ID.ASC
  1671.  
  1672.           %F2   13    FOOTER.ASC    Total files in all areas shown
  1673.                       FILE_ID.ASC
  1674.  
  1675.           %F3   6     FOOTER.ASC    Total directories shown
  1676.                       FILE_ID.ASC
  1677.  
  1678.  
  1679.  
  1680.  
  1681.          FileDude 5.3  /  Mci Codes                                  28
  1682.  
  1683.  
  1684.           %F4   13    POSTBODY.ASC  Total bytes in current file area
  1685.           %F4K  13    POSTBODY.ASC  Total kilobytes in current file
  1686.                                     area
  1687.  
  1688.           %F5   6     POSTBODY.ASC  Total files processed in the
  1689.                                     current file area
  1690.  
  1691.           %F6   12    BODY.ASC      Name of current file
  1692.  
  1693.           %F7   7     BODY.ASC      Size of current file ("k" on end)
  1694.  
  1695.           %F8   60    BODY.ASC      Main (line 1) description of
  1696.                                     current file
  1697.  
  1698.           %FEx  50    EXTBODYx.ASC  For entry with 'x' number of
  1699.                                     extended description lines, where
  1700.                                     'x' ranges 1 to 9.
  1701.  
  1702.           %FC   6     BODYINFO.ASC  Number of credits required for
  1703.                                     file
  1704.  
  1705.           %FD   8     BODYINFO.ASC  Date of file entry
  1706.                       BODY.ASC
  1707.                       EXTBODYx.ASC
  1708.  
  1709.           %F9   6     BODYINFO.ASC  Number of downloads of a file
  1710.  
  1711.  
  1712.           In addition FileDude can choose between a single and plural
  1713.           form of a word.  The syntax is:
  1714.  
  1715.           %[singular/plural]
  1716.  
  1717.           The following would choose between "directory" and
  1718.           "directories", depending on the value of %F3 (number of
  1719.           directories processed):
  1720.  
  1721.           %F3 %[directory/directories]
  1722.  
  1723.           The value on which the decision is based must be a numeral
  1724.           value, such as 1 or 42, not "one" or "forty-two".
  1725.  
  1726.  
  1727.  
  1728.  
  1729.  
  1730.  
  1731.  
  1732.  
  1733.  
  1734.  
  1735.  
  1736.  
  1737.          FileDude 5.3  /  Mci Codes                                  29
  1738.  
  1739.  
  1740.           FORMATTING
  1741.  
  1742.           After an MCI code, the following formatting options are
  1743.           available:
  1744.  
  1745.           #x -- Sets the width to 'x'.  If the MCI string is not long
  1746.                 enough to fill the width, it is padded with spaces to
  1747.                 'x' length.  'x' can be any integer between -32,767 to
  1748.                 32,767, inclusive.
  1749.  
  1750.                 A positive width is for RIGHT JUSTIFICATION.
  1751.                 A negative width is for LEFT JUSTIFICATION.
  1752.  
  1753.           :x -- Set the precision to 'x'.  If the MCI string is longer
  1754.                 than the precision, the string is truncated to 'x'
  1755.                 length.  'x' can be any positive integer up to 32,767.
  1756.  
  1757.  
  1758.           Here are some examples (with tab marks every 5 spaces to
  1759.           help):
  1760.  
  1761.           ORIGINAL STRING    MCI CODING          OUTPUT
  1762.           ---------------    ----------------    ----|----|----|----|
  1763.           10/29/94           Today is %DA#10!    Today is   10/29/94!
  1764.           Mr. Ed's Corner    BBS: %BN#10:5       BBS:      Mr. E
  1765.           12:04:06           Time: %TI#-7:5am    Time: 12:04  am
  1766.  
  1767.  
  1768.  
  1769.           SWAPPING
  1770.  
  1771.           FileDude does two types of swapping:
  1772.  
  1773.           1)  DOS Shell swapping.
  1774.  
  1775.               FileDude uses the SPAWNO routines by Ralf Brown to
  1776.               minimize memory use while shelling to DOS and running
  1777.               other programs.
  1778.  
  1779.               By default, these routines will attempt to find the best
  1780.               place to swap.  If you wish to force them to swap to a
  1781.               certain place, you can use one of FileDude's commandline
  1782.               parameters.
  1783.  
  1784.               (See the "Commandline Parameters" section of this
  1785.               manual.)
  1786.  
  1787.  
  1788.  
  1789.  
  1790.  
  1791.  
  1792.  
  1793.          FileDude 5.3  /  Swapping                                   30
  1794.  
  1795.  
  1796.           2)  Runtime data swap files.
  1797.  
  1798.               Because FileDude must remember a lot of information
  1799.               while running, it must use disk storage as memory
  1800.               storage for some functions.
  1801.  
  1802.               For smaller systems, this "memory" information is quite
  1803.               small.  For large systems, however, FileDude cannot
  1804.               possibly fit this information into base memory RAM.
  1805.  
  1806.               By default, FileDude will put these data swap files in
  1807.               the same directory as FILEDUDE.EXE.  You can redirect
  1808.               the data swap files, however, by setting a path in the
  1809.               Basic Configuration menu.
  1810.  
  1811.               This new location for data swap files can be a RAM drive
  1812.               or another hard drive (or a floppy, if you're
  1813.               adventurous.)  There must be at least 256K free space in
  1814.               this new location.  For larger systems (with more than
  1815.               4,000 files), you will need at least one megabyte of
  1816.               free space.
  1817.  
  1818.  
  1819.  
  1820.           MULTIPLE CONFIGURATIONS
  1821.  
  1822.           FileDude has the ability to store multiple configurations.
  1823.  
  1824.           Whenever you choose "Save As..." from the File menu, you are
  1825.           saving the current configuration in a new slot.  You can
  1826.           then reload this configuration at a later time by using the
  1827.           "Open..." option from the File menu.
  1828.  
  1829.           If you're running FileDude in automatic mode -- without
  1830.           menus -- you can specify which configuration FileDude should
  1831.           start up with.  Simply add /CONFIG=# to the commandline.
  1832.           The '#' is the number of the slot of the configuration.
  1833.  
  1834.           When you choose "Open..." from the File menu, the first
  1835.           configuration you see on the list is slot #1.  The second
  1836.           configuration is slot #2, etc.
  1837.  
  1838.           Multiple configurations allow you to run several different
  1839.           processes from a single copy of FileDude.
  1840.  
  1841.  
  1842.  
  1843.           MISCELLANEOUS
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.          FileDude 5.3  /  Miscellaneous                              31
  1850.  
  1851.  
  1852.           CONTACTING THE AUTHOR
  1853.  
  1854.           The author, Edward Stangler, can be reached at his BBS:
  1855.  
  1856.           Mr. Ed's Corner
  1857.           1-713-447-6119
  1858.           28800 bps
  1859.           24 hours
  1860.  
  1861.           You can also reach the author at the following addresses:
  1862.  
  1863.           Edward Stangler                       CompuServe  74620,2333
  1864.           P.O. Box 38553, Suite #247               Fidonet  1:106/1076
  1865.           Houston, Texas 77238-8553                 ITCnet  85:842/105
  1866.           U.S.A.                                   SGA-Net  30:30/0
  1867.  
  1868.           Internet e-mail:   mred@neosoft.com
  1869.  
  1870.           Edhanced Software Home Page:   http://www.neosoft.com/~mred/
  1871.  
  1872.  
  1873.           WHY YOU SHOULD REGISTER
  1874.  
  1875.           o  The "UNREGISTERED" announcement screen is removed.
  1876.           o  The following features are available:
  1877.  
  1878.              o Ability to change "Uploader" and "Default Description"
  1879.              o Archive conversion and virus scanning
  1880.              o Version checking
  1881.              o Packing of EXTENDED.DAT
  1882.  
  1883.           o  You will be supporting the shareware concept.
  1884.  
  1885.           FileDude 5.3 has taken many months and hundreds of hours of
  1886.           programming to develop this far.  If you find FileDude
  1887.           useful, please register.  See REGISTER.FRM for the details.
  1888.  
  1889.           Thank you for trying FileDude!
  1890.  
  1891.  
  1892.  
  1893.  
  1894.  
  1895.  
  1896.  
  1897.  
  1898.  
  1899.  
  1900.  
  1901.  
  1902.  
  1903.  
  1904.  
  1905.          FileDude 5.3  /  Why You Should Register                    32
  1906.  
  1907.  
  1908.           LEGAL INFORMATION
  1909.  
  1910.           This software and documentation are protected under U.S. and
  1911.           international copyright laws and treaties.
  1912.  
  1913.           You are free to make copies of the shareware version of this
  1914.           software and documentation.  However, all materials relating
  1915.           to this license statement, software, documentation, order
  1916.           information, copyright and trademark statement must remain
  1917.           intact as supplied in the original shareware package.  You
  1918.           may not distribute, rent, sublicense, integrate or lease the
  1919.           software or the documentation.  You may not alter, modify,
  1920.           or adapt the software or documentation, including but not
  1921.           limited to translating, decompiling, reverse assembling, or
  1922.           creating derivative works.
  1923.  
  1924.           The author disclaims all warranties, either express or
  1925.           implied, including but not limited to implied warranties of
  1926.           merchantability and fitness for a particular purpose, with
  1927.           respect to the software and any accompanying written
  1928.           materials.  In no event shall the author be liable for any
  1929.           damages whatsoever (including, without limitation, damages
  1930.           for loss of business profits, business interruption, loss of
  1931.           business information, or other pecuniary loss) arising out
  1932.           of the use and/or misuse of this product, even if the author
  1933.           has been advised of the possibility of such damages.
  1934.           Because some states do not allow the exclusion or limitation
  1935.           of liability for consequential or incidental damages, the
  1936.           above limitations may not apply to you.
  1937.  
  1938.           All brand and product names referenced in this document are
  1939.           trademarks, registered trademarks, or copyrighted works of
  1940.           their respective holders.
  1941.  
  1942.  
  1943.  
  1944.  
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.  
  1955.  
  1956.  
  1957.  
  1958.  
  1959.  
  1960.  
  1961.